Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE ORCHARDS Detached £340,018 £65,000 8 Apr 1997
2 THE ORCHARDS Detached £291,791 £52,000 29 May 1996
3 THE ORCHARDS Detached £324,040 £250,000 17 Mar 2017
5 THE ORCHARDS Semi-Detached £364,414 £360,000 16 Jun 2023